//  vue的全局过滤器
export const time = function(e) {
	let data = (new Date(e)).getTime() / 1000 //标准时间转化为时间戳
	return data
}
// 根据锁显示授权密码
export const isShowPassword = function(password, lock) {
	var look = '******'
	if (lock) {
		look = password
	}

	return look
}
// 把null类型数据转换外空字符串
export const change_string = function(e) {
	if (e == null) {
		return ""
	}
	return e
}
// 把null类型数据转换成 0
export const change_num = function(e) {
	if (e == null) {
		return 0
	}
	return e
}
// 获取当前标准时间跟数据时间算出时间差秒
export const difference_time = function(e) {
	let data = (new Date(e)).getTime() / 1000 //标准时间转化为时间戳
	let timestamp = Date.parse(new Date()) / 1000 //获取当前秒数
	if (data > timestamp) {
		return data - timestamp
	} else {
		return 0
	}
}

// 通过题库的状态过滤出来题库类型		1:问答题，2：单选题，3：多选题
export const Ftype = function(e) {
	if (e == 1) {
		return "问答"
	}
	if (e == 2) {
		return "单选"
	}
	if (e == 3) {
		return "多选"
	}
}
export const selectType = function(e) {
	const TYPE = [
		"A",
		"B",
		"C",
		"D",
		"E",
		"F",
		"G",
		"H",
		"I",
		"J",
		"K",
		"L",
		"M",
		"N",
		"O",
		"P",
		"Q",
		"R",
		"S",
		"T",
		"U",
		"V",
		"W",
		"X",
		"Y",
		"Z",
	];
	return TYPE[e]
}
export const answer = function(e) {
	if (e == "") {
		return "点击查看学习资料"
	}
	const TYPE = [
		"A",
		"B",
		"C",
		"D",
		"E",
		"F",
		"G",
		"H",
		"I",
		"J",
		"K",
		"L",
		"M",
		"N",
		"O",
		"P",
		"Q",
		"R",
		"S",
		"T",
		"U",
		"V",
		"W",
		"X",
		"Y",
		"Z",
	];
	let arr = e.split(",")
	arr.sort(function(a, b) { return a - b });
	let answer_text = ""
	arr.forEach(item => {
		answer_text = answer_text + TYPE[item]
	})
	return answer_text
}